squeezer rolls - German English Dictionary